home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3525 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.8 KB

  1. Path: severus.mbfys.kun.nl!rhialto
  2. From: rhialto@mbfys.kun.nl (Olaf Seibert)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Is there a way to read Amiga disks on a PC?
  5. Date: 21 Feb 1996 16:04:40 GMT
  6. Organization: University of Nijmegen, The Netherlands
  7. Distribution: world
  8. Message-ID: <4gffqo$33i@wn1.sci.kun.nl>
  9. References: <4gaolc$70g_001@salford.ac.uk>
  10. NNTP-Posting-Host: severus.mbfys.kun.nl
  11.  
  12. In article <1996Feb16.193818.26795@tellab5.tellabs.com>,
  13.    Gint Grabauskas <gint> wrote:
  14. >Hello,
  15. >
  16. >I am currently looking for a utility that will allow the reading of
  17. >Amiga disks on a PC.  I have found utilities that read MAC disks and Atari
  18. >ST disks on a PC, but not that read Amiga on a PC. If anyone is aware of
  19. >such a program, 
  20.  
  21. Here is (again...) a repost of the authoritative article about this
  22. subject.
  23.  
  24. | Article 32868 of comp.sys.amiga.tech:
  25. | Path: sci.kun.nl!hp4nl!mcsun!uunet!cbmvax!daveh
  26. | From: daveh@cbmvax.commodore.com (Dave Haynie)
  27. | Newsgroups: comp.sys.amiga.tech
  28. | Subject: Re: Read & Write from/to Amiga disks on a MS-DOS machine
  29. | Message-ID: <17123@cbmvax.commodore.com>
  30. | Date: 4 Jan 91 22:19:19 GMT
  31. | References: <1991Jan4.143703.18573@computing-maths.cardiff.ac.uk>
  32. | Reply-To: daveh@cbmvax.commodore.com (Dave Haynie)
  33. | Organization: Commodore, West Chester, PA
  34. | Lines: 54
  35. | In article <1991Jan4.143703.18573@computing-maths.cardiff.ac.uk> rhl@computing-maths.cardiff.ac.uk (Robert Hartill) writes:
  36. | >Is there an equivalent program to MSH to use Amiga disks on a MS-DOS machine ?
  37. | >What I want to do is use kermit on a PC to transfer Amiga PD from our 
  38. | >vax. My Amiga is not 'on-site' so it has to be via a PC. 
  39. | No.  There are two good reasons for this.  First of all, most, if not all,
  40. | PClones, are incapable of reading Amiga disks at the hardware level.  While
  41. | they use compatible low-level MFM formats, the Amiga always does full track
  42. | read/write, while the standard PC is sector based.  The Amiga can easily
  43. | create equivalent sectors in software (yielding 9 physical sectors/track), 
  44. | rather than going sectorless (yielding 11 logical sectors/track).  The PC
  45. | can't deal with the lack of sectors.  While it's possible that some PC 
  46. | somewhere does full track buffering and might allow Amiga disks to be read, 
  47. | I doubt it -- the whole PC industry tends to pick a single hardware level
  48. | chip definition, whether for keyboard controller, floppy, hard disk, video,
  49. | etc. and stick with it, clone it, etc.  
  50. | Which brings us to the second problem, that of device independence.  All 
  51. | Amiga DOS level devices (DF0:, RAM:, etc.) are fully device independent.  You
  52. | can have a lower-level device driver and use the same file system over a
  53. | large number of devices (like FFS does), or you can have a filesystem that's
  54. | specific to a particular subsystem (like RAM:).  MS-DOS, on the other hand,
  55. | doesn't support true device independence.  To read an Amiga disk as easily
  56. | on an MS-DOS machine as MSH: does on an Amiga, you would need two new pieces
  57. | of software.  First of all, you'd need a device driver which makes your floppy
  58. | disk drive read Amiga formatted disks, rather than MS-DOS disks.  That's the
  59. | analog of MSH's "messydisk.device".  Then you would need a mountable filesystem
  60. | for the Amiga disk format, the analog of "messyfilesystem".  Far as I know,
  61. | you could do this under OS/2, but not under MS-DOS, hardware permitting (which,
  62. | as I mentioned above, is impossible on the average PC, if not all of them).
  63. | If the underlying hardware supported it, you could possibly make like the
  64. | "PCUtilities" under AmigaDOS, the Apple File Exchange thingy under MAC OS,
  65. | or some of the "DOS2DOS" kind of things available for the Amiga, and write a 
  66. | dedicated program, rather than the more flexible device/filesystem, to read
  67. | Amiga disks at the program, rather than OS, level.  Unfortunately, the PC
  68. | hardware is going to make this impossible.  It may be possible to read Amiga
  69. | disks with the emerging SCSI-based floppy drives.  I don't know for sure, but
  70. | it's typical of SCSI devices to do full track buffering, so if the programming
  71. | model for these devices allows you to decode 11 sectors rather than 9, it
  72. | should be possible.  However, SCSI itself is very rare on MS-DOS machines these
  73. | days, SCSI floppies are practically unheard of.
  74. | >::     Robert Hartill, Dept Of Computing Mathematics, UWCC, Cardiff, UK.     ::
  75. | >::                       e-mail : rhl@cm.cf.ac.uk                            ::
  76. | -- 
  77. | Dave Haynie Commodore-Amiga (Amiga 3000) "The Crew That Never Rests"
  78. |    {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: hazy     BIX: hazy
  79. |     "Don't worry, 'bout a thing. 'Cause every little thing, 
  80. |      gonna be alright"        -Bob Marley
  81.  
  82. -Olaf.
  83. --
  84. ___ Olaf 'Rhialto' Seibert    rhialto@mbfys.kun.nl     Ooey-Gooey-Fluffy-Barfie
  85. \X/ I'm not weird, I'm differently percepted. D787B44DFC896063 4CBB95A5BD1DAA96
  86.